maybeSignToolApproval

fun maybeSignToolApproval(secret: ByteArray?, approvalId: String, toolCallId: String, toolName: String, input: JsonElement): String?

Sign when a secret is configured; null otherwise (upstream maybeSignApproval).